bio queen - Spanish English Dictionary